﻿<%@ Page Language="C#" MasterPageFile="~/MasterPages/Main.Master" AutoEventWireup="true" CodeBehind="ReporteRecursos.aspx.cs" Inherits="SistemaWeb.Paginas.ReporteRecursos" %>
<%@ Register Assembly="Coolite.Ext.Web" Namespace="Coolite.Ext.Web" TagPrefix="ext" %>

<asp:Content ContentPlaceHolderID="PageTitlePlaceHolder" ID="ContTitle" runat="server">
    Reporte de Costos
</asp:Content>

<asp:Content runat="server" ID="contenido" ContentPlaceHolderID="MainContent">
    
    <ext:Store runat="server" ID="storeProyecto">
        <Reader>
            <ext:JsonReader ReaderID="id">
                <Fields>
                    <ext:RecordField Name="id" />
                    <ext:RecordField Name="nombre" />
                </Fields>
            </ext:JsonReader>
        </Reader>
    </ext:Store>
    <div style="display: inline">
        <ext:Label ID="l1" runat="server" Text="Proyectos: ">
        </ext:Label>
        <ext:ComboBox ID="cboProyecto" runat="server" StoreID="storeProyecto" FieldLabel="Proyecto"
            AllowBlank="false" AutoPostBack="true" DisplayField="nombre" ValueField="id"
            TypeAhead="true" Mode="Local" ForceSelection="true" TriggerAction="All" SelectedIndex="0"
            Width="250" OnItemSelected="cboProyecto_ItemSelected" />
    </div>
    <ext:Store ID="storeGrilla" runat="server">
        <Reader>
            <ext:JsonReader ReaderID="id">
                <Fields>
                    <ext:RecordField Name="nombre" />
                    <ext:RecordField Name="sueldo" />
                    <ext:RecordField Name="horasTrabajadas" />
                    <ext:RecordField Name="costoRecurso" />
                </Fields>
            </ext:JsonReader>
        </Reader>
    </ext:Store>
    <br />
    <ext:GridPanel ID="GridPanel1" runat="server" StoreID="storeGrilla" StripeRows="true"
        Icon="Money" Title="Costos del Proyecto" TrackMouseOver="true" Width="810" Height="375">
        <ColumnModel ID="ColumnModel1" runat="server">
            <Columns>
                <ext:Column Header="Nombre Recurso" Sortable="true" DataIndex="nombre" Width="200">
                </ext:Column>
                <ext:Column Header="Remuneración" Sortable="true" DataIndex="sueldo" Width="100">
                </ext:Column>
                <ext:Column Header="Horas en Proyecto" Sortable="true" DataIndex="horasTrabajadas" Width="100">
                </ext:Column>
                <ext:Column Header="Costo Recurso" Sortable="true" DataIndex="costoRecurso" Width="100">
                </ext:Column>
            </Columns>
        </ColumnModel>
        <SelectionModel>
            <ext:RowSelectionModel ID="RowSelectionModel1" runat="server" SingleSelect="true">
            </ext:RowSelectionModel>
        </SelectionModel>
        <LoadMask ShowMask="true" />
        <BottomBar>
            <ext:PagingToolbar ID="PagingToolBar1" runat="server" PageSize="12" StoreID="storeGrilla" />
        </BottomBar>
    </ext:GridPanel>
</asp:Content>
